;;;; -*- Mode: LISP; Syntax: ANSI-Common-Lisp; Base: 10 -*-

;;;; *************************************************************************
;;;; FILE IDENTIFICATION
;;;;
;;;; Name:          cl-audioscrobbler.asd
;;;; Purpose:       ASDF definition for cl-audioscrobbler
;;;; Programmer:    Nicolas Lamirault <nicolas.lamirault@gmail.com>
;;;;
;;;; This file, part of cl-audioscrobbler, is Copyright (c) 2007 by Nicolas Lamirault
;;;;
;;;; cl-audioscrobbler users are granted the rights to distribute and use this software
;;;; as governed by the terms of the MIT License :
;;;; http://www.opensource.org/licenses/mit-license.php
;;;;
;;;; *************************************************************************


(in-package :asdf)


(defsystem cl-audioscrobbler
    :name "cl-audioscrobbler"
    :author "Nicolas Lamirault <nicolas.lamirault@gmail.com>"
    :maintainer "Nicolas Lamirault <nicolas.lamirault@gmail.com>"
    :version "0.3"
    :licence "MIT License"
    :description "Common Lisp wrapper for the Audioscrobbler/Last.fm web service."
    :depends-on (:drakma :cl-ppcre :s-xml :md5 :url-rewrite :trivial-utf-8)
    :components
    ((:module :src
              :components
              ((:file "package")
               (:file "conditions" :depends-on ("package"))
               (:file "specials" :depends-on ("package"))
               (:file "tools" :depends-on ("specials"))
               (:file "dao" :depends-on ("package"))
               (:file "album" :depends-on ("tools"))
               (:file "artist" :depends-on ("tools"))
               (:file "tag" :depends-on ("tools"))
               (:file "track" :depends-on ("tools"))
               (:file "user" :depends-on ("tools"))
               (:file "audioscrobbler" :depends-on ("conditions"
                                                    "specials"
                                                    "tools"
                                                    "dao"))))))

